damn the torpedoes, full steam ahead - Español Inglés Diccionario